touch protection - German English Dictionary